/* COPYRIGHT: Bernhard Schornak */
html{height:100%;font-size:100.01%;}
body{margin:0.5% 2% 1% 2%;min-height:101%;color:#000000;background-color:#e8e8e8;}
body,td,th{font:100.01%/120% "Times New Roman",Helvetica,sans-serif;}
h1{font-size:2.3em;font-weight:700;}
h2{font-size:1.8em;font-weight:700;}
h3{font-size:1.5em;font-weight:700;}
h4{font-size:1.3em;font-weight:700;}
h5{font-size:1.1em;font-weight:700;}
table{color:#000000;background-color:#d0d0d0;border:3px;border-style:ridge;text-align:center;}
td,th{color:#000000;background-color:#e0e0e0;border:3px;border-style:ridge;text-align:center;;line-height:150%;}
a:link{padding:0px 3px;color:#007000;background-color:#e0e0e0;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
a:visited{padding:0px 3px;color:#000070;background-color:#e8e8e8;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
a:hover{padding:0px 3px;text-decoration:none;color:#000000;background-color:#f0f0f0;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #404040;border-bottom:1px solid #404040;}
a:active{padding:0px 3px;text-decoration:none;color:#7f0000;background-color:#e0e0e0;border-top:1px solid #404040;border-left:1px solid #404040;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;}
.pagehd{float:left;width:100%;height:130px;margin-top:1%;font-weight:bold;font-size:95%;text-align:center;color:#000000;background-color:#d0d0d0;border-top:1px solid #f8f8f8;border-left:1px solid #f8f8f8;border-right:1px solid #404040;border-bottom:1px solid #404040;}
.headpc{padding:25px 0 0 0;}
.update{float:right;padding:6em 10px 0 0;}
.footer{width:100%;height:52px;padding:1px 0 1px 0;text-align:center;color:#000000;background-color:#d0d0d0;border-top:1px solid #f8f8f8;border-left:1px solid #f8f8f8;border-right:1px solid #404040;border-bottom:1px solid #404040;}
.footls{float:left;width:25%;padding:5px 0 5px 10px;text-align:left;}
.footmi{float:left;width:50%;padding:5px 0px 5px 0px;text-align:center;}
.footrs{float:right;width:20%;padding:5px 10px 5px 0px;text-align:right;}
.sitemap ul{list-style-type:none;line-height:150%;}
.crlf0{width:100%;height:0em;margin:0;padding:0;clear:both;}
.crlf1{width:100%;height:1em;margin:0;padding:0;clear:both;}
.crlf2{width:100%;height:2em;margin:0;padding:0;clear:both;}
.crlf3{width:100%;height:3em;margin:0;padding:0;clear:both;}
.text100{width:70%;padding:1em 0 1em 0;margin-left:15%;text-align:justify;}
.text75{font-size:75%;width:70%;margin:5px auto;text-align:center;}
.box100{width:100%;margin:10px auto;text-align:center;clear:both;}
.box100r{text-align:justify;padding:10px;margin:1em;font-size:90%;color:#800000;background-color:#e0e0e0;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #404040;border-bottom:1px solid #404040;}
.box100q{text-align:justify;padding:10px;margin:1em;font-size:90%;color:#000080;background-color:#e0e0e0;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #404040;border-bottom:1px solid #404040;}
.box100c{width:100%;padding:1em;text-align:center;}
.rimage{float:right;padding:0px 0px 10px 10px;text-align:center;vertical-align:text-bottom;}
.limage{float:left;padding:0px 15px 0px 0px;text-align:center;vertical-align:text-bottom;}
.marker{float:right;padding:0;margin:5px 3px 0 0;}
.outer{width:20%;padding:5px 10px 5px 10px;text-align:justify;color:#000000;background-color:#f0f0f0;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #404040;border-bottom:1px solid #404040;}
.inner{width:70%;padding:5px 10px 5px 10px;float:right;text-align:justify;color:#000000;background-color:#e0e0e0;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #404040;border-bottom:1px solid #404040;}
.inners{float:left;width:20%;text-align:left;}
.innerl{float:left;width:60%;text-align:left;}
#menu, #menu ul{float:left;width:11em;padding:0;margin:5px 0 0 5px;list-style:none;text-align:center;}
#menu li{position:relative;float:left;line-height:1.25em;margin:0px -5px 2px -5px;width:11em;}
#menu li ul{position:absolute;left:-999em;margin-left:11.05em;margin-top:-1.35em;}
#menu li ul ul{left:-999em;}
#menu li a{width:10em;display:block;margin:0 0.5em;font-weight:bold;text-decoration:none;color:#005000;background-color:#d8d8d8;border-top:1px solid #404040;border-left:1px solid #404040;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
#menu li a:link{color:#007000;background-color:#d8d8d8;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #404040;border-bottom:1px solid #404040;}
#menu li a:visited{color:#000070;background-color:#d8d8d8;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #404040;border-bottom:1px solid #404040;}
#menu li a:hover{color:#7f0000;background-color:#e8e8e8;border-top:1px solid #404040;border-left:1px solid #404040;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
#menu li a:active{color:#ffff00;background-color:#d0d0d0;border-top:1px solid #404040;border-left:1px solid #404040;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
#menu li:hover ul ul, #menu li:hover ul ul ul{left:-999em;}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul{left:auto;}
